package com.fary.security.authentication;

import com.fary.security.core.Authentication;
import com.fary.security.core.AuthenticationException;

public interface AuthenticationManager {
	/**
	 * 认证相关的核心接口，也是发起认证的出发点
	 */
	Authentication authenticate(Authentication authentication) throws AuthenticationException;
}